/* pages/login/index.wxss */
 .app_logo_wrap {
   height: 380rpx;
   display: flex;
   justify-content: center;
   align-items: center;
   .logo_icon {
       width: 20%;
  }
}

 .app_auth_msg {
   display: flex;
   flex-direction: column;
   justify-content: left;
   padding-left: 40rpx;
   .auth_msg_title {
    font-size: 24rpx;
    margin-bottom: 12rpx;
  }
  
  .auth_msg_content {
    font-size: 20rpx;
    color: rgb(78, 78, 78);
    margin-bottom: 20rpx;
  }
}

 .auth_btn {
   margin: 20rpx 40rpx;
   height: 70rpx;
   border-radius: 35rpx;
   background-color: var(--themeColor);
   display: flex;
   justify-content: center;
   align-items: center;
   .btn_msg {
    color: #fff;
    font-size: 24rpx;
  }
}

 .cancel_btn {
   margin: 20rpx 40rpx;
   height: 70rpx;
   border-radius: 35rpx;
   background-color: #bbb;
   display: flex;
   justify-content: center;
   align-items: center;
   .btn_msg {
    color: #191919;
    font-size: 24rpx;
  }
}

 .user_agree {
  text-align: center;
  font-size: 22rpx;
  text {
    color: rgb(253, 48, 48);
  }
}